[<<Previous Entry]
[^^Up^^]
[Next Entry>>]
[Menu]
[About The Guide]
Directory Structure
DBaseDir = Record
Name :String[12];
Number :Word;
Offset :LongInt;
Size :Word;
Attr :Byte;
Next :DBaseDirPtr;
End;
This structure forms a linked list of directories. The database
unit never checks for memory when creating a new node. This is the
caller's responsibility.
DBaseMain = Record
Total :Word;
Root :Pointer;
Data :DBaseDirPtr;
End;
This forms the shell of the linked list. Total is the total number
of nodes, Root is the first directory item and Data is the current
directory item which the unit is using. The user may use Data
because the value is always reset when a method is called. Root and
Total may however never be modified by the user.
This page created by ng2html v1.05, the Norton guide to HTML conversion utility.
Written by Dave Pearson